home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Pascal Super Library
/
Pascal Super Library (CW International)(1997).bin
/
LIBRARY
/
SWDOS12
/
ENVIRON.ASM
< prev
next >
Wrap
Assembly Source File
|
1994-07-28
|
1KB
|
42 lines
;******************************************************************
;* ENVIRON.ASM *
;* Source file for SoftWeyr enhanced DOS toolbox *
;* version 1.0 *
;* Copyright (c) by SoftWeyr,1994 *
;******************************************************************
MODEL TPASCAL
LOCALS
.DATA
EXTRN PrefixSeg :Word
EXTRN DosError :word
EXTRN Environment :word
.CODE
Public AccessParentEnv
Public GetEnvSize
AccessParentEnv Proc Far
PUSH DS
MOV DS,PREFIXSEG
MOV BX,16H
MOV DS,[BX]
MOV BX,2cH
MOV AX,[BX]
POP DS
MOV Environment,AX
RETF
endp
GetEnvSize PROC FAR
;Function GetEnvSize
Mov AX,Environment
Dec AX
Push DS
MOV DS,AX
MOV BX,3
MOV AX,[BX]
Pop ds
MOV CL,4
SHL AX,CL
RETF
ENDP
END